随笔分类 -  JavaScript

上一页 1 2 3 4 5 6 ··· 15 下一页
摘要:服务端出现异常时,返回给客户端status仍然是ok的。因此在前端的catch或是error是得到不到服务端的throw异常信息的。 所以,你在服务端中,把异常时,也得作为成功执行返回给客户端。 你可以写一个类别: using System; using System.Collections.Gen 阅读全文
posted @ 2020-08-20 15:09 Insus.NET 阅读(631) 评论(0) 推荐(0) 编辑
摘要:需要在项目中,去验证一个件是否存在。 C#中可以使用File.Exists(physical path) 你也可以在API接口中写一个异步方法: public async Task<bool> FileIsExists(JObject jObj) { var jsonStr = JsonConver 阅读全文
posted @ 2020-08-17 10:36 Insus.NET 阅读(398) 评论(0) 推荐(0) 编辑
摘要:正则: /^([0]|[1-9]\d?|[1]\d{2}|2([0-4]\d|5[0-5]))$/ 在angularjs的指令目录中,写一个指令js文件: 'use strict'; app.directive('validateRGBColor', function () { var REQUIR 阅读全文
posted @ 2020-08-17 08:33 Insus.NET 阅读(363) 评论(0) 推荐(0) 编辑
摘要:正则: /^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/ 'use strict'; dmApp.directive('validateHexColor', function () { var REQUIRED_PATTERNS = [ /^#([A-Fa-f0-9]{6}| 阅读全文
posted @ 2020-08-17 08:20 Insus.NET 阅读(273) 评论(0) 推荐(0) 编辑
摘要:vue获取下拉列表选中的项值,很简单: <div id="test"> <select @change="changeSelect($event)"> <option value=""> </option> <option v-for="o in ops" :value="o.op_id">{{o. 阅读全文
posted @ 2020-08-02 15:08 Insus.NET 阅读(695) 评论(0) 推荐(0) 编辑
摘要:昨天在vue.js项目中,产生彩色二维码,并显示出来。 如这个样子: 敢用手机扫一扫? 哈哈,这个二维码只是本博客http://insus.cnblogs.com链接而已。 代码简单: <div id="test"> <img :src="'data:image/png;base64,'+ qrco 阅读全文
posted @ 2020-08-02 10:55 Insus.NET 阅读(1156) 评论(0) 推荐(0) 编辑
摘要:程序中,有2个文本框,输入4位数字作为年份。我们可以写一个定义指令,来检测输入是否为有效的年份。 如ms sql server的min year为1753,max year为9999。 'use strict'; app.directive('validateYear', function () { 阅读全文
posted @ 2020-07-31 13:32 Insus.NET 阅读(248) 评论(0) 推荐(0) 编辑
摘要:学习与使用angularjs这么久,觉得javascript也可以重构。 如下面这段代码,是angularjs拿到数据之后,使用 $index来进行分列呈现在html之上。 以上高亮部分都是相同的,我们可以把它抽取出来: 再写一个方法来对append方法进行封装: 阅读全文
posted @ 2020-07-31 08:06 Insus.NET 阅读(204) 评论(0) 推荐(0) 编辑
摘要:在选择的元素内: append() //后 prepend() //前 在选择的元素外: after() //后 before() //前 举例: 阅读全文
posted @ 2020-07-24 15:35 Insus.NET 阅读(370) 评论(0) 推荐(0) 编辑
摘要:下面2个service中,方法体均一样。只是其中service名,参数和url路径不一样。 原因是曾经对项目升级或是重构留下来的结果。 由于程序中N多处地方有引用,又不能合并它,删除更不用说了。 因为,Insus.NET为了让其更好维护,因此写了另外一个Service来进行重构它们: 好了,博文中最 阅读全文
posted @ 2020-03-30 15:05 Insus.NET 阅读(442) 评论(0) 推荐(0) 编辑
摘要:这几天,对程序重构,主要针对angularjs的绑定: 第一个例子: 下面是一段html程序: 不管是name或者是ng-model的属性值,它都有一定规律"StartX"和"EndX" 后面的数字是连续的序号。 我们可以使用ASP.NET MVC的Razor的语法@for来简化它们: @{ for 阅读全文
posted @ 2020-01-17 17:09 Insus.NET 阅读(546) 评论(0) 推荐(0) 编辑
摘要:在angularjs的程序里,等号运算符有下面几种运算: 阅读全文
posted @ 2018-09-12 08:33 Insus.NET 阅读(483) 评论(0) 推荐(1) 编辑
摘要:网站开发,使用Cookie对暂存数据进行读写,可以使用C#,javascript,jQuery,也可以使用angularjs等等来读写...... 本篇实现angularjs环境之下对Cookie时行读写移动等操作。首先编写angularjs的控制器: pilotApp.controller('Co 阅读全文
posted @ 2018-03-12 10:17 Insus.NET 阅读(1005) 评论(0) 推荐(3) 编辑
摘要:前面Insus.NET有在Angularjs实现DropDownList的下拉列表的功能。但是没有实现怎样获取下拉列表的value和text功能。 下面分别使用ng-click和ng-change来实现。先参考这篇《ASP.NET MVC下使用AngularJs语言(三):ng-options》ht 阅读全文
posted @ 2018-03-10 14:54 Insus.NET 阅读(1366) 评论(0) 推荐(2) 编辑
摘要:这次学习ng-selected语法,这个是为DropDownList下拉列表显示默认选项。 演示从下面步骤开始 1,新建一个model: 上面#14行代码的property,数据类型为bool。即是存储选项是否为选中与否,true或false。 public class Car { public i 阅读全文
posted @ 2018-03-09 10:32 Insus.NET 阅读(837) 评论(0) 推荐(2) 编辑
摘要:判断文本框是否有填写,没有填写使用angularjs的$window.alert来提示用户。创建一个ASP.NET MVC控制器: 接下来是准备一个angularjs的控制器: pilotApp.controller('textboxCtrl', ['$scope', '$window', func 阅读全文
posted @ 2018-03-08 16:39 Insus.NET 阅读(741) 评论(0) 推荐(2) 编辑
摘要:今天使用angularjs的ng-options实现一个DropDownList下拉列表。准备ASP.NET MVC的model: public class MobilePhone { public int ID { get; set; } public string Name { get; set 阅读全文
posted @ 2018-03-08 13:15 Insus.NET 阅读(879) 评论(0) 推荐(3) 编辑
摘要:程序用户交互,用户使用mouse点击,这是一个普通的功能。 在angularjs的铵钮点击命令是ng-click。创建Angularjs的app使用前一篇《ASP.NET MVC下使用AngularJs语言(一):Hello your name》http://www.cnblogs.com/insu 阅读全文
posted @ 2018-03-07 17:30 Insus.NET 阅读(800) 评论(0) 推荐(2) 编辑
摘要:新春节后,分享第一个教程。 是教一位新朋友全新学习ASP.NET MVC下使用AngularJs语言。一,新建一个空的Web项目。使用NuGet下载AngularJs和jQuery。二,配置BundleConfig.cs: public class BundleConfig { // For mor 阅读全文
posted @ 2018-03-07 10:30 Insus.NET 阅读(1864) 评论(1) 推荐(2) 编辑
摘要:昨晚有教一个网友在ASP.NET MVC里,创建Web API和在MVC视图中应用此API。 可以在ASP.NET MVC中,创建程序的model: namespace Insus.NET.Models { public class Weather { private int _Month; pub 阅读全文
posted @ 2017-11-02 13:17 Insus.NET 阅读(2513) 评论(1) 推荐(3) 编辑

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