在WXML里面截取字符串

简介: 在WXML里面截取字符串

文章目录


1. 业务需要

从后端拿来地数据不可避免地会有部分是我们不想展示地冗余字符,常规情况是我们在拿到后端数据地同时进行数据处理,那么有没有办法,不那么做,而直接在wxml里面直接截取呢?


答案是:肯定有的,那么具体怎么做呢?

  1. 创建一个WXS文件,里面写上你要对字符串进行处理的函数
  2. WXML里面,导入WXS这个包
  3. 对字符串进行处理

2.以截取字符串前五位字符为例

  1. wxs
var Sub = function (val) {
if (val.length == 0 || val == undefined)
 {
   return;
 } 
 if (val.length > 5) 
 {
   return val.substring(0, 5) ;
 } 
 else {
  return val;
 }
}
module.exports.Sub=Sub;
  1. wxml引包
<wxs module="MY" src="./sub.wxs"></wxs>
  • MY可以替换成自己想要地名字
  • src填相对路径
  1. 使用
<!-- 引入wxs脚本 -->
<wxs module="MY" src="./sub.wxs"></wxs>
<view id='time'>
       {{ MY.Sub( data['breakfast_open_time'] ) }}
  </view>

3. 知识补充

相关文章
|
8月前
|
JavaScript
js截取,拼接,字符串方法
js截取,拼接,字符串方法
|
5月前
|
数据采集 JavaScript
JS去除字符串的空格
JS去除字符串的空格
30 0
|
5月前
|
索引
uniapp一秒钟去除字符串的最后一个字符
如果在使用该字符串的过程中想要去掉它的最后一个字符,可以通过slice和substring来截取部分字符串,并返回一个新的字符串
96 0
|
6月前
|
JavaScript
JS字符串中的第一个字母大写(两种方法)
JS字符串中的第一个字母大写(两种方法)
36 0
|
6月前
|
JavaScript
js删除字符串的最后一个字符几种方法
js删除字符串的最后一个字符几种方法
|
10月前
|
JavaScript
js判断一个字符串是以某个字符串开头
js判断一个字符串是以某个字符串开头
291 0
|
Linux
文件的截取
文件的截取
67 0
|
JavaScript 前端开发
JavaScript中 切割截取字符串的几种方法
JavaScript中 切割截取字符串的几种方法
157 0
|
JavaScript Java
JS 字符串去除前后空格 trim(十四)
JS 字符串去除前后空格 trim(十四)
249 0
JS 字符串去除前后空格 trim(十四)

热门文章

最新文章