lawrencepiao / kintonepublishedtutorial

学完一个勾一个
0 stars 0 forks source link

kintone的api用法在app上用空白元素来填充 #4

Open lawrencepiao opened 4 years ago

lawrencepiao commented 4 years ago

(function() { "use strict";

kintone.events.on('app.record.detail.show', function(event) {//详细页面
    var myMenuButton = document.createElement('button');//定义目录按钮
    myMenuButton.id = 'my_menu_button';//起名
    myMenuButton.innerText = 'ボタン';//内文
    myMenuButton.onclick = function() {//动作
        var mySpaceField = kintone.app.record.getSpaceElement('my_space_field');//新建变量等于页面上的空白元素
        mySpaceField.parentNode.style.width = '400px';//空白元素宽度是400px

        // 更新日時を取得する
        var updatedAt = '';//定义更新时间
        var rec = kintone.app.record.get();//定义一个记录,
        if (rec) {//如果存在记录
            updatedAt = rec.record.更新日時.value;//这个变量就等于更新时间的值
        }
        kintone.app.record.getSpaceElement('my_space_field').innerText = updatedAt;//然后放按钮内文
    };

    kintone.app.record.getHeaderMenuSpaceElement().appendChild(myMenuButton);//按钮放在空白里面
});

})();