- 27
- 0
问题描述
在一个page下面自定义了多个组件(模块)
问题出现的环境背景及自己尝试过哪些方法
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
//wxml
<scroll-view class='run_are' scroll-x="true">
<view class='nav_item {{Index==0?"sel":""}}' data-i="0" bindtap='c_index'>基本情况</view>
<view class='nav_item {{Index==1?"sel":""}}' data-i="1" bindtap='c_index'>住房情况</view>
<view class='nav_item {{Index==2?"sel":""}}' data-i="2" bindtap='c_index'>人口情况</view>
<view class='nav_item {{Index==3?"sel":""}}' data-i="3" bindtap='c_index'>产业情况</view>
<view class='nav_item {{Index==4?"sel":""}}' data-i="4" bindtap='c_index'>帮扶措施</view>
</scroll-view>
<view>
<!--默认模块-->
<view wx:if="{{Index==0}}">
<default>
</default>
</view>
<!--模块1-->
<view wx:if="{{Index==1}}">
<theOne>
</theOne>
</view>
</view>
//JSON
{
"usingComponents": {
"basic": "../../../components/basic/basic",
"hose": "../../../components/hose/hose"
}
}
//js
c_index: function (event){
var i = event.currentTarget.dataset.i;
console.log(i);
if (this.data.Index!=i){
this.setData({
Index: i,
});
}
console.log(this.data.Index);
}
你期待的结果是什么?实际看到的错误信息又是什么?
点击scroll-view中的某个分类,能实现下面的模块切换
现在我找到了一种方法,发现之前的实现方式是错误的(我把组件和模板的功能搞混了,或者说并没有明白小程序中二者的区别),现在我用的模板方法:
然后在展示页面引入了模板页面
<import src="../../../template/template/template.wxml"/>
...
<view>
<!--默认模块-->
<template is="{{temp_name}}"></template>
<!--模块1-->
</view>
就实现了该功能
0
打赏
收藏
点击回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

