回答編集履歴
1
補足
answer
CHANGED
@@ -52,7 +52,7 @@
|
|
52
52
|
function loader() {
|
53
53
|
var keys = 'value';
|
54
54
|
chrome.storage.local.get(keys, (items) => {
|
55
|
-
console.log(`${new Date().toISOString()} loader:${items.value}`);
|
55
|
+
console.log(`${new Date().toISOString()} ${loader.name}:${items.value}`);
|
56
56
|
const user_name = document.querySelector('#user_name');
|
57
57
|
user_name.value = items.value || '';
|
58
58
|
});
|
@@ -97,7 +97,7 @@
|
|
97
97
|
(function (){
|
98
98
|
function loadfun(){
|
99
99
|
chrome.storage.local.get('value', (items) => {
|
100
|
-
console.log(`${new Date().toISOString()} loadfun:${items.value}`);
|
100
|
+
console.log(`${new Date().toISOString()} ${loadfun.name}:${items.value}`);
|
101
101
|
const user_name = document.querySelector('#user_name');
|
102
102
|
user_name.value = items.value || '';
|
103
103
|
});
|
@@ -106,7 +106,7 @@
|
|
106
106
|
const user_name = document.querySelector('#user_name');
|
107
107
|
const getter = user_name.value;
|
108
108
|
chrome.storage.local.set({'value': getter}, () => {
|
109
|
-
console.log(`${new Date().toISOString()} savefun:${getter}`);
|
109
|
+
console.log(`${new Date().toISOString()} ${savefun.name}:${getter}`);
|
110
110
|
});
|
111
111
|
}
|
112
112
|
document.addEventListener('DOMContentLoaded', (event) => {
|
@@ -114,12 +114,18 @@
|
|
114
114
|
load.addEventListener('click', (e) => {
|
115
115
|
loadfun();
|
116
116
|
}, false);
|
117
|
-
// ページ表示時
|
118
|
-
loadfun();
|
119
117
|
const save = document.querySelector('#save');
|
120
118
|
save.addEventListener('click', (e) => {
|
121
119
|
savefun();
|
122
120
|
}, false);
|
121
|
+
// ページ表示時
|
122
|
+
loadfun();
|
123
123
|
});
|
124
124
|
})();
|
125
|
-
```
|
125
|
+
```
|
126
|
+
スクリプトはポップアップ画面を右クリック→検証を押下すると開発者ツールが表示されます。
|
127
|
+
|
128
|
+
■参考情報
|
129
|
+
0. [chrome.storage を利用したchromeへのデータ保存](https://qiita.com/shimuta/items/e8835d6ce794ef6c73cf)
|
130
|
+
0. [DOMContentLoaded](https://developer.mozilla.org/ja/docs/Web/Reference/Events/DOMContentLoaded)
|
131
|
+
0. [テンプレート文字列](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/template_strings)
|