自分用めも

初心者ちっくなプログラムネタを中心に、自分用の覚え書きをメモっていくための場所です。

JavaScript

Vue2 + axiosでCannot read property 'protocol' of undefinedエラー

同一ソース内で、こっちはok this.axios.post(Const.apiPath.hogeurl, {}, { headers: { Authorization: 'Bearer ' + sessionStorage.getItem('token'), } }).then( こっちはNG this.axios.post(Const.apiPath.Fugaurl, {}, { headers: { Authorization: 'Be…

PerlでaxiosからJSONを受け取る

axios初めて使ったんですが、ものすごい簡単でびっくりしました。。axios GitHub - axios/axios: Promise based HTTP client for the browser and node.js axios.post( './index.cgi', { "key": "value" } ).then( response => { console.log(response.data.…

Vue.jsの覚え書き

Vue.js勉強中。 まずはwebpackとかnodeとかそういうのは無視して、コンポーネント無しの素のVue.jsを勉強してます。 その過程の、ほんとに個人的な覚え書き。 ver. 2.6.10。公式ガイド https://jp.vuejs.org/v2/guide/ リファレンス https://jp.vuejs.org/v2…

localStorageの内容を全部出力する

function showAllStorage() { var values = [], keys = Object.keys(localStorage), i = keys.length; while ( i-- ) { console.log( keys[i] + ': ' + localStorage.getItem(keys[i]) ); } } stackoverflow.comまんま参考にしただけですが めも

submitせずにhtml5のバリデーションを動かす

formオブジェクトのcheckValidityというメソッドを呼ぶことで、バリデーション可能。 エラーがなければtrue、NGの場合はfalseを返却。 ajaxで更新するときの軽いチェックとかに。 素のJavaScriptの場合 if (!document.getElementById('form').checkValidity(…

enchant.jsで入力フォームを作成

var core = new Core(288, 512); core.onload = function() { var input = new Entity(); //DOM設定 input._element = document.createElement('input'); input._element.setAttribute('type','text'); input._element.setAttribute('maxlength','10'); inpu…