大象笔记
坑:Vue 动态添加的数据属性,双向绑定渲染异常
代码示例,使用 element ui 的 el-table, 将返回的数据列表,逐行渲染到 table row 上,每行可以编辑 staffs 字段,即用 el-select v-model 绑定了 staffs 字段。
```
使用 vue-router 获取 URL 查询参数
引入 vue-router.min.js,然后与 Vue 实例绑定即可
例如: http://www.sunzhongwei.com/test_vue?name=zhongwei
```
var router = new Vu
微软 Azure 机房被雷劈。。。害老子提交了一晚上审核
昨晚重新提交 UWP 审核一直没有提交成功,Partner Dashboard 一直报超时错误,我以为是我的上网姿势不对,来回切“戴笠”也不行。边改代码边尝试提交搞到12点也没有成功。。。起来眼睛都肿了。
早上一看新闻,发现是微软的机
使用 fiddler5 替换线上生产环境的 JS 文件,方便调试
晚上回家想继续调试白天没有调完的管理后台 JS Bug,但是又懒得重新搭建一套后台开发环境。
于是想起之前使用的 fiddler,替换线上环境的 JS 文件为本地文件即可。
发现当年使用的 fiddler2 已经升级到了 fid
UWP 的应用审核还真是像模像样
又一次提交 UWP 审核被拒,原因如下
Notes To Developer
Unfortunately, we can’t test your app, the app's primary functions are not
创建 UWP 应用内广告
在微软 Partner Dashboard 中,选择左侧菜单
Monetize (货币化) - "In-app ads"
https://partner.microsoft.com/dashboard/monetization/
Nginx 直接返回终端请求 IP
直接 Nginx 配置文件中配置即可,无需代码。
```
location /get_ip {
default_type text/plain;
return 200 "$remote_addr\n";
}
C# 的 await / async 关键字
await 关键字,在 async 方法中使用,当主线程调用 async 方法,遇到 await 关键字时,就会挂起。继续执行其他的任务,而不会因为这些耗时操作阻塞其他任务。
例如,要在按钮的点击事件中,进行 HTTP 异步请求
UWP 中 UI 控件 TextBox 与 TextBlock 的区别
TextBox 可读、可写。
TextBlock 为只读。
所以,当只需要展示 read only 的文本结果时,最好使用 TextBlock。
## 方便记忆
这两个很容易混淆,记住带 Box 的是可编辑的,就行。例如
laravel eloquent with, has whereHas 的区别
共同之处,这三个函数的参数,都是 model 中的 relationship function 的名字。
- 1 对 N
- N 对 N
## with
类似于 SQL 中的 left join。左侧数据会全部显示。