随笔分类 -  JavaScript

1 2 3 4 5 ··· 15 下一页
摘要:几年前,有写过一个angularjs验证日期的后端和js。 《验证用户输入的字符串是否为日期时间》https://www.cnblogs.com/insus/p/6923845.html今,想参考这个,再优化一下,加上正则和限制日期格式。 正则: Regex regex = new Regex(@" 阅读全文
posted @ 2021-07-14 11:18 Insus.NET 阅读(267) 评论(0) 推荐(0) 编辑
摘要:测试网页时,发现此标题异常:Uncaught TypeError: $(...).attr(...) is undefined 出现在下jQuery函数中: 经过一番检查,原来是动态产生的代码中,当遇上一些没有数据时,网页的html代码根本没有生成。因此,前端又想去获取此元素element的data 阅读全文
posted @ 2021-06-30 08:14 Insus.NET 阅读(804) 评论(0) 推荐(0) 编辑
摘要:代码样例: code: let url = '/api/xxx/yyy'; let paramObj = JSON.stringify( { } ); axios .post(url, paramObj, { headers: { 'Content-Type': 'application/json; 阅读全文
posted @ 2021-06-27 08:38 Insus.NET 阅读(126) 评论(0) 推荐(0) 编辑
摘要:代码样例: html code: 阅读全文
posted @ 2021-06-27 08:19 Insus.NET 阅读(71) 评论(0) 推荐(0) 编辑
摘要:参考下面方法: function getUrlParameter(sParam) { var sPageURL = window.location.search.substring(1), sURLVariables = sPageURL.split('&'), sParameterName, i; 阅读全文
posted @ 2021-06-20 08:01 Insus.NET 阅读(164) 评论(0) 推荐(0) 编辑
摘要:在vue.js中,获取当前页面的URL: var url = window.location.href; // Returns full URL (http://localhost:13336/Sites/newslist.html?t=c&tv=1) var pathname = window.l 阅读全文
posted @ 2020-12-02 08:45 Insus.NET 阅读(384) 评论(0) 推荐(0) 编辑
摘要:angularjs: vue: 阅读全文
posted @ 2020-11-06 13:18 Insus.NET 阅读(168) 评论(0) 推荐(0) 编辑
摘要:netget下载Moment.js 在需要格式化日期的页面引用: 在Vue内,添加一个自定义函数,如: 然后在html应用此函数: 阅读全文
posted @ 2020-11-06 11:42 Insus.NET 阅读(10129) 评论(0) 推荐(0) 编辑
摘要:参考下面语法示列: v-for="t in (n.Tags null || n.Tags '' ? ' ' : n.Tags).split(' ')" 需要添加一个3元运算来判断是否空。 阅读全文
posted @ 2020-11-06 11:27 Insus.NET 阅读(2650) 评论(0) 推荐(0) 编辑
摘要:写Vue.js实现数据绑定,出现如下错误: 解决方法: 添加一个v-if判断: 阅读全文
posted @ 2020-10-30 10:03 Insus.NET 阅读(1617) 评论(0) 推荐(0) 编辑
摘要:实现广告点击,Insus.NET想使用click来替代href。 为什么要这样子做,因为一些广告的链接为站外链接,但需要在系统中做一些事情之后才让其转跳。 以上是在Vue环境中使用。 转跳代码: const a = document.createElement('a'); a.style.displ 阅读全文
posted @ 2020-09-29 07:42 Insus.NET 阅读(316) 评论(0) 推荐(0) 编辑
摘要:学习重点,代码示例: 阅读全文
posted @ 2020-09-20 17:16 Insus.NET 阅读(1612) 评论(0) 推荐(0) 编辑
摘要:以下示例中,应用Vue动态绑定数据,如class ,href img等等: 阅读全文
posted @ 2020-09-20 09:52 Insus.NET 阅读(1415) 评论(0) 推荐(0) 编辑
摘要:Web API接收参数的方法IEnumerable<T>: 前端Vue的axios.POST: 执行时,所传送的参数: 阅读全文
posted @ 2020-09-20 09:31 Insus.NET 阅读(1037) 评论(0) 推荐(0) 编辑
摘要:存储数据值中,也许都会包含以下定字符串: 如:"2.35em","5.8%","10em","14.8rem"...... 现Insus.NET写一个小函数来处理,分别取得数值或单位。 阅读全文
posted @ 2020-09-01 13:28 Insus.NET 阅读(289) 评论(0) 推荐(0) 编辑
摘要:数据集合: $scope.xxx 但是这个集合有可以是这样子: 集合中的对象数据类型不一样。 写一个小函数: 即是说,angular.ForEach时,对象有propery时,请属性带进去,如果没有,传一个''长度为0的参数。 如: Exists($scope.fontsizes,'Size', " 阅读全文
posted @ 2020-09-01 10:13 Insus.NET 阅读(969) 评论(0) 推荐(0) 编辑
摘要:这2天,在完成一个功能,即是angularjs文件上传的功能。 把文件存储在MS SQL中,把文件上传至Web API中进行处理。 数据库结构表: 模组: Entity: 接下来,我们将要实现Web API来处理用户上传的文件。 在实现之前,得先仔细研究这篇《Web API: how to acce 阅读全文
posted @ 2020-08-30 12:13 Insus.NET 阅读(476) 评论(0) 推荐(0) 编辑
摘要:在Zxing中的BarCodeFormat,是以Enum的格式存在。 想获取这些格式,你可以使用Enum.GetNames()方法来取得》 前端angularjs呈现为下拉列表: 读取web api接口: 另外附注: 当用户选择下拉列表,获取的格式传入服务端进行BarCode生成时, 你又得需要把字 阅读全文
posted @ 2020-08-21 13:51 Insus.NET 阅读(1442) 评论(0) 推荐(0) 编辑
摘要:QR Code容错级别有4种,可以让前端下拉列表选择H, L, M或Q 当传入服务端,处理QR Code时,Zxing模块接收的却不是字符串"H","L","M","Q" 所以,Insus.NET写一个静态扩展方法来处理这个参数: public static ErrorCorrectionLevel 阅读全文
posted @ 2020-08-21 08:21 Insus.NET 阅读(821) 评论(0) 推荐(0) 编辑
摘要:qrcode版本有从1至40。 正则表达式: /^([1-9]|[1-3][0-9]|40)$/ 在用户创建qr code时,一个栏位就是实现qr code版本信息的。 以下Insus.NET把这个验证写成一个angularjs指令: 'use strict'; dmApp.directive('v 阅读全文
posted @ 2020-08-20 15:18 Insus.NET 阅读(343) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 15 下一页