小程序--template

1、新建.wxml  .wxss

2、编写

< template name= "postItem">
< view class= 'post-container'>
< view class= 'post-author-date'>
< image src= '{{item.avatar}}'></ image >
< text >{{item.author}} </ text >
</ view >
< text class= 'post-title'>{{item.title}} </ text >
< image class= 'post-image' src= '{{item.imgSrc}}'></ image >
< text class= 'post-content'>{{item.content}} </ text >
< view class= 'post-like'>
< image class= 'view' src= '/images/view.png'></ image >
< text class= 'view-txt'>92 </ text >
< image class= 'collect' src= '/images/star.jpg'></ image >
< text class= 'collect-txt'>65 </ text >
</ view >
</ view >
</ template >

3、.wxml使用

< import src= "post-item/post-item-template.wxml" / > <!--重点!-->
< block wx:for= "{{posts_key}}" wx:for-item= "item">
<!--template -->
< template is= "postItem" data= "{{item}}" / >
</ block >
4、样式使用 .wxss
@import " post-item/ post-item-template. wxss";
注: import 相对路径绝对路径都可以 require:相对路径否则报错
脚本文件不能运行

...item data里面传入...data  在模板中 可以把item.title直接写成title<text class='post-title'>{{item.title}}</text>
改写:<text class='post-title'>{{title}}</text>

.wxml

< block wx:for= "{{posts_key}}" wx:for-item= "...item">
<!--template -->
< template is= "postItem" data= "{{item}}" / >
</ block >
< template name= "postItem">
< view class= 'post-container'>
< view class= 'post-author-date'>
< image src= '{{item.avatar}}'></ image >
< text >{{item.author}} </ text >
</ view >
< text class= 'post-title'>{{item.title}} </ text >
< image class= 'post-image' src= '{{item.imgSrc}}'></ image >
< text class= 'post-content'>{{item.content}} </ text >
< view class= 'post-like'>
< image class= 'view' src= '/images/view.png'></ image >
< text class= 'view-txt'>92 </ text >
< image class= 'collect' src= '/images/star.jpg'></ image >
< text class= 'collect-txt'>65 </ text >
</ view >
</ view >
</ template >



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值