自定义组件引用LinUI grid组件没有效果,app.json引用了LinUI组件

自定义组件引用LinUI grid组件没有效果,app.json引用了LinUI组件

在自定义组件中增加img标签获得数据

自定义组件wxml

<!--components/category-grid/index.wxml-->
<view class="container">
<l-grid row-num="5" l-class="inner-container">
<block wx:for="{{grid}}" wx:key="key">
<l-grid-item key="{{index}}" slot="{{index}}">
<view class="grid-item">
<image class="img" src="{{item.img}}"></image>
<text class="text">{{item.title}}</text>
</view>
</l-grid-item>
</block>
</l-grid>
<image class="img" src="{{grid[0].img}}"></image>
</view>

app.json全局引用

{
"pages": [
"pages/home/home"
],
"window": {
"backgroundTextStyle": "light",
"navigationBarBackgroundColor": "#fff",
"navigationBarTitleText": "风袖",
"navigationBarTextStyle": "black"
},
"sitemapLocation": "sitemap.json",
"usingComponents": {
"l-grid": "/miniprogram_npm/lin-ui/grid/index",
"l-grid-item": "/miniprogram_npm/lin-ui/grid/index"
}
}

home页面的wxml

<view>
<image class="top-theme" src="{{themeA.entrance_img}}"></image>
<swiper class="swiper" 
indicator-dots="{{true}}" 
indicator-active-color="#157658"
autoplay
circular
>
<block wx:for="{{bannerB.items}}" wx:key="key">
<swiper-item>
<image class="swiper" src="{{item.img}}"></image>
</swiper-item>
</block>
</swiper>
<s-category-grid grid="{{grid}}"></s-category-grid>
</view>

home页面的组件引用

{
"usingComponents": {
"s-category-grid": "/components/category-grid/index"
}
}

效果图

http://img1.sycdn.imooc.com//climg/5e16948f0918dfc007641160.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
提问者 king帅帅 2020-01-09 10:52:05

版本使用的是0.6.4

{

"name": "pulldemo",

"version": "0.1.0",

"main": "app.js",

"dependencies": {

"lin-ui": "0.6.4"

},

"scripts": {

"test": "echo \"Error: no test specified\" && exit 1"

},

"author": "twinnie",

"license": "ISC",

"description": ""

}


  • 7七月 #1
    这个检查下代码,不是LInUI的问题。
    2020-01-11 17:17:42
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师