为Angular主题生成自定义材质调色板

时间:2017-03-23 06:08:00

标签: javascript angularjs ecmascript-6 material-design angular-material

我需要动态生成自定义调色板以配置我的Angular App的主题。

可用的默认材质调色板:https://material.io/guidelines/style/color.html

我需要动态生成上述文档中的调色板输出,同时将颜色代码作为输入。

示例:如果我在代码中输入#E91E63 作为输入,则输出应该是根据此输入的调色板。

有没有办法用angular / javascript / es6实现它?

1 个答案:

答案 0 :(得分:3)

我想要做同样的任务,我想要实现相同的解决方案,试试这是否适合你,我也在分享链接,我能够找到这个解决方案(http://codepen.io/davidwolsey/pen/Qbrqoe

function saveAsSpreadsheet(){

  var sheet = SpreadsheetApp.getActiveSpreadsheet();  
  var destFolder = DriveApp.getFolderById("0B7RrbZuJGLlha3NvM3ZqcTY3MDA"); 

  DriveApp.getFileById(sheet.getId())
    .(makeCopy(values = SpreadsheetApp.getActiveSheet()
    .getRange(2, 2).getValues()), destFolder);
} //END function saveAsSpreadsheet