⑴ 微信小程序一段字符串中有关键字 怎么让他变颜色
<view>
<text>{{value1}}</text><textstyle="color:#0076ff">{{keyword}}</text><text>{{value2}}</text>
</view>
你可以选择将一段文字切成三块,关键词在中间一块,使用indexOf()将String的索引出来,然后就是substr进行截取,就可以啦。
ChangeColor:function(){
varthat=this;
varlength="World".length;
varindex=that.data.name.indexOf('World');
//设置第一个值
that.setData({
value1:that.data.name.substr(0,index)
});
//设置关键词
that.setData({
keyword:'world'
})
//设置第二个值
that.setData({
value2:that.data.name.substr(index+5)
})
console.log(length);
console.log(index);
}
这个有一点不好就是整个string中只能显示一处关键词。
⑵ 如何禁止微信使用小程序
微信小程序目前不能禁用。在本问题中的某一个答案,经测试后仍然可以通过搜索找到想要的小程序、小游戏。
截止2019年5月,微信客户端对于微信小游戏的大小要求限制在4M以内,也就是说,利用微信小游戏不可能开发出大型游戏,只能开发出一些益智类游戏,如微信客户端实例小游戏“跳一跳”,所包含功能目前只有单人点击屏幕跳跃和多人模式功能。
青少年有时沉迷于微信小游戏,而不能很好的关注自身的学业,归根结底是孩子的自控力不强,以及家长没有充分的引导。家长应当抽出足够的时间与孩子多交流、鼓励孩子们在学业任务结束后在户外运动,并且让孩子们充分利用好小程序的资源。部分开发者已经开发了一些对学习有帮助的小程序,如商务印书馆开发的“新华字典”小程序,就成功地将字典搬上微信,方便查字;学堂在线开发的同名小程序,可以足不出户地学习大学里的课程;有很多很好地帮助记忆单词、英文阅读的小程序;共青团中央开发了“青年大学习”小程序,可以方便地了解国家实时,青年同志应当具备的素养等等。
另外提醒一下某些家长回答者,这里是网络知道,不是网络贴吧。你们的回答对解决问题没有帮助,只能平添牢骚,建议写在评论里。
(ps.网络、支付宝也有小程序,也有相应的小游戏,这位家长你要不要再开个新贴?)
答案更新: