前端分享
文章平均质量分 50
w~~~f
这个作者很懒,什么都没留下…
展开
-
2021-07-14
创建js二维数组的坑 最近在刷题时遇到了一个二维数组的坑 创建一个二维数组,初始化时需要把所有值填入0,第一行第一列填入1; 在这里插入代码片 let vis = new Array(10).fill(new Array(8).fill(0)); vis[0][0] = 1; 本以为填充二维的数组时使用的new Array,二维的数组应该时多个不同引用类型的数组,但是结果并不是。 改进: let vis = new Array(10).fill(1).map(()=>{ return原创 2021-07-14 22:06:18 · 215 阅读 · 0 评论 -
Inno Setup如何根据向导页选项来选择性安装目录
我们的软件为了适配不同的客户群体,有时需要做成多套配置,让客户根据自身需求进行选择安装。 选择性安装首先我们要创建一个自己的页面,这个可以参考我的另一篇博客,教怎么创建界面的。 现在我们直接声明对应的方法。 响应用户选项方法 var IsChooseOne: Boolean; procedure RadioButtonClick(Sender: TObject); // radio框事件响应函数,参数必须为此类型 begin if (RadioButton1.Checked = True) then原创 2020-07-05 22:21:04 · 2177 阅读 · 0 评论 -
vue路由监听不到怎么办?
vue有时候监听不到路由变化怎么办?最近在使用vue项目的时候发现我们使用的watch监听不到$route的变化,查了很多文档最终终于找到解决办法。方法一:路由包含子路由方法二:监听$route.path对象方法三:使用vue自带的路由守卫beforeRouteEnter ,beforeRouteUpdate ,beforeRouteLeave 最近在使用vue项目的时候发现我们使用的watch监听不到$route的变化,查了很多文档最终终于找到解决办法。 方法一:路由包含子路由 { name: 'ho原创 2020-06-20 18:10:20 · 5006 阅读 · 0 评论