# 常识积累
// 定义变量 var url = "http://127.0.0.1/e/action/ShowInfo.php?classid=9&id=2"; // 定义函数 function parse_url(_url){ // 定义正则表达式 var pattern = /(\w+)=(\w+)/ig; // 定义数组 var parames = {}; url.replace(pattern, function(a, b, c){parames[b] = c;}); // 返回这个数组 return parames; } var parames = parse_url(url); // 最后打印.根据key值来打印数组对应的值 alert(parames[‘classid‘] + ", " + parames[‘id‘]);
#1# 开发小tip
const foo = {}; // 为foo添加一个属性,可以成功 foo.prop = 123; foo.prop; // 123 // 将foo指向另一个对象,就会报错 foo = {}; // TypeError: "foo" is read-only
service.interceptors.request.use(config => {}, error => {})
service.interceptors.response.use(response => {}, error => {})
<keep-alive> <router-view v-if="$route.meta.keepAlive"/> </keep-alive> <router-view v-if="!$route.meta.keepAlive"/>
activated() { this.searchList(); },
#2# elementUI
toggleSelection(rows) { if (rows) { rows.forEach(row => { if(row.hasAuth) { this.$refs.multipleTable.toggleRowSelection(row); } }); } else { this.$refs.multipleTable.clearSelection(); } }, handleSelectionChange(val) { this.multipleSelection = val; },
#3# 小程序
```js
├── app.js
├── app.json
├── app.wxss
├── packageA
│ └── pages
│ ├── cat
│ └── dog
├── packageB
│ └── pages
│ ├── apple
│ └── banana
├── pages
│ ├── index
│ └── logs
└── utils
```
// app.json { "pages":[ "pages/index", "pages/logs" ], "subpackages": [ { "root": "packageA", // 分包根目录 "pages": [ // 分包页面路径,相对于分包根目录 "pages/cat", "pages/dog" ] }, { "root": "packageB", "name": "pack2", // 分包别名,分包预下载时可以使用 "pages": [ "pages/apple", "pages/banana" ] }] }
// cat.js 单页面js文件中重定向 Page({ onLoad: function (options) { wx.redirectTo({ url: ‘/packageA/pages/cat‘ }) } })
#4# 微信公众号
原文:https://www.cnblogs.com/pleaseAnswer/p/14297896.html