收藏
回答

wxs如何获取wxml页面的动态数据?

<wxs src="../../de.wxs></wxs>
<view>{{item.title}}</view>
我想要对item.title进行去掉末尾5个字符

var str = 请问此处如何获取到{{item.title}}
var title = str.substring(0,str.length-3);

module.exports = {
  title:title
};
回答关注问题邀请回答
收藏

2 个回答

  • brave
    brave
    2021-03-08
    //page.wxml
    <wxs module="util" src="../../de.wxs"></wxs>
    <view>{{util.parseStr(item.title)}}</view>
    //de.wxs
    var parseStr = function(str){
      return str.substring(0,str.length-3)
    }
    module.exports = {
      parseStr
    };
    
    2021-03-08
    有用 2
    回复 7
    • brave
      brave
      2021-03-08
      具体请查看文档进行了解 https://developers.weixin.qq.com/miniprogram/dev/reference/wxs/01wxs-module.html
      2021-03-08
      回复
    • 败者为寇
      败者为寇
      2021-03-08
      感谢
      2021-03-08
      回复
    • 拾光没影
      拾光没影
      2022-05-23
      问下大佬能否在wxs 里面设置某个组件的属性,看官方的只有class和style能设置,别的属性没办法设置
      2022-05-23
      回复
    • brave
      brave
      2022-05-23回复拾光没影
      具体说说?
      2022-05-23
      回复
    • 拾光没影
      拾光没影
      2022-05-23回复brave
      比如有个<view></view>,官方的有addClass之类的能轻易设置class,那有没有办法设置别的属性,比如我想设置个属性abc,然后效果<view abc="123"></view>
      2022-05-23
      回复
    查看更多(2)
  • 有棱角的胖子
    有棱角的胖子
    2021-03-08

    wxs里面是放方法的,应该改成这样吧

    title:function(text){

    return text.substring(0,text.length-3);
    

    }

    页面引用:

    <wxs src="../../de.wxs" module="de"></wxs>
    <view>{{de.title(item.title)}}</view>
    


    2021-03-08
    有用 1
    回复 2
    • 败者为寇
      败者为寇
      2021-03-08
      谢谢
      2021-03-08
      回复
    • 拾光没影
      拾光没影
      2022-05-23
      问下大佬能否在wxs 里面设置某个组件的属性,看官方的只有class和style能设置,别的属性没办法设置
      2022-05-23
      回复
登录 后发表内容
问题标签