小程式的wxs指令碼(類似過濾器)
1.內嵌wxs指令碼
wxs程式碼可以編寫在wxml檔案中的<wxs>標籤內 就像JavaScript程式碼可以寫在HTML檔案中的<script>標籤內
wxml檔案中的每個<wxs></wxs>標籤 必須提供module屬性 用來指定當前wxs的模組名稱 方便在wxml中訪問模組中的成員
<view>{{m1.toUpper(username)}}</view>
<wxs module='m1'>
//將文字轉為大寫形式 za -ZS
module.exports.toUpper = function(str){
return str.toUpperCase()
}
</wxs>
2.定義外聯的wxs指令碼
建立在utils資料夾中
wxs程式碼還可以編寫在以.wxs為字尾名的檔案內,就像JavaScript程式碼可以編寫在以.js為字尾名的檔案中一樣
//tools.wxs檔案
function toLower(str){
return str.toLowerCase()
}
module.exports = {
toLower:toLower
}
在wxml中引入外聯的wxs指令碼時 必須為<wxs>標籤新增module和src屬性
- module 用來指定模組名稱
- src用來指定引入的指令碼的路徑 且必須是相對路徑
<!-- 呼叫m2模組中的方法 -->
<view>{{m2.toLower(country)}}</view>
<!-- 引入外聯的 tools.wxs 指令碼 並命名為m2 -->
<wxs src='../../utils/tools.wxs' module='m2'></wxs>
相關文章
- 小程式居然可以用WXS模擬實現過濾器!過濾器
- 小程式如何使用WXS
- Vue initAssetRegisters()建立元件、指令、過濾器原始碼Vue元件過濾器原始碼
- servlet的過濾器filter類Servlet過濾器Filter
- mysql 定時指令碼(event),類似oracle的jobMySql指令碼Oracle
- 微信小程式 使用filter過濾器幾種方式微信小程式Filter過濾器
- 小程式底部彈框 類似picker效果
- [linux]寫的一個伺服器資料過濾HTML指令碼Linux伺服器HTML指令碼
- 【過濾器】web中過濾器的使用與亂碼問題解決過濾器Web
- DRF之過濾類原始碼分析原始碼
- 類似if一樣的自定義程式碼塊
- Servlet過濾器原始碼分析Servlet過濾器原始碼
- 4、過濾器的使用及自定義過濾器過濾器
- 過濾Servlet--過濾器Servlet過濾器
- 過濾器應用【編碼、敏感詞、壓縮、轉義過濾器】過濾器
- 小程式類似抖音視訊整屏切換
- 過濾器過濾器
- SpringBoot(18)---通過Lua指令碼批量插入資料到Redis布隆過濾器Spring Boot指令碼Redis過濾器
- Vue原始碼閱讀--過濾器Vue原始碼過濾器
- 做一個類似賽博賞小程式大概多少錢
- 誠翔濾器光刻膠過濾器濾芯:保障光刻過程的高效與安全過濾器
- PHP網頁廣告過濾瀏覽小程式PHP網頁
- 讓開發Android的eclipse工具支援類似VS的#Region指令格式的程式碼收縮功能AndroidEclipse
- 點雲濾波器與過濾器過濾器
- app直播原始碼,vue 自定義指令過濾特殊字元APP原始碼Vue字元
- 直播商城原始碼,vue 自定義指令過濾特殊字元原始碼Vue字元
- Filter過濾器的使用Filter過濾器
- 今日完善了字元編碼過濾器。字元過濾器
- 代理過濾器過濾器
- vue 過濾器Vue過濾器
- Filter過濾器Filter過濾器
- hbase過濾器過濾器
- CAN過濾器過濾器
- Servlet過濾器Servlet過濾器
- 26、過濾器過濾器
- jms過濾器過濾器
- DataV過濾器過濾器
- Vue過濾器Vue過濾器