發表文章

目前顯示的是 10月, 2016的文章

angular directive ngEnter

宣告 angular.module('app').directive('ngEnter', function() {         return function(scope, element, attrs) {             element.bind("keydown keypress", function(event) {                 if(event.which === 13) {                         scope.$apply(function(){                                 scope.$eval(attrs.ngEnter);                         });                                               event.preventDefault();                 }             });         }; }); 使用 <input type="text" ng-model="keyword" ng-enter="surch()"/>

javascript checkbox 至少選擇一樣

function send() {   try { //取得元素 var obj = document.getElementsByName("souese"); //狀態 var flag = false; //是否有以選取項目 for (var i = 0; i < obj.length; i++) {  if (obj [i].checked) { flag = true; break;  } } //例外處理 if (!flag) {  throw "請至少選擇一項"; }   } catch (e) { //錯誤訊息 alert(e);   } }

gem sass ssl問題及解決

若安裝gem install sass有發生SSL憑證出錯可透過更換sourse的方式解決 //增加http的來源 gem source --add http://rubygems.org/ //移除https的來源 gem source --remove https://rubygems.org/ 之後就不會再碰到SSL相關的問題了,當然還是SSL好,但若開發環境不允許,也可以透過這樣修改 ref:https://stackoverflow.com/questions/40957368/gem-install-sass-error