小编Hug*_*ura的帖子

有没有办法缩小Material Design(AngularJS)<md-input>元素?

我正在使用<md-input>标签,但它的高度太高.有没有办法让它变小?

现在我拥有的是:

<md-content flex class="md-padding" style="font-size:1.2em; max-width:90px; ">
  <md-input-container>
    <label>X</label>
    <input ng-model="motionAbsX">
  </md-input-container>
</md-content>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

所以第一行就是那个尺寸,因为<md-input>.它是34px x 121px所以我想降低它的高度.我尝试使用max-height,但我得到的只是一个滚动条:

在此输入图像描述

是否可以改变它的高度或它是否继承到元素?缩小是可以接受的,但我还没有办法做到这一点.

在此输入图像描述

html css angularjs angular-material

6
推荐指数
1
解决办法
1万
查看次数

Google Apps脚本有承诺吗?

我有一个表单,供用户输入数据,并使用onFormSubmit触发一个脚本,该脚本根据插入的数据创建CSV,并在创建CSV文件后删除数据。问题是我在创建CSV文件之前删除了数据。通常,我只是打个电话,但我认为使用Google Apps脚本是不可能的。有其他选择吗?

所以我的完整代码在这里:

关于它的作用的更多见解:当我收到新的表单条目时,“ Avaliacao”工作表将更新并触发testTrigger()。

然后,它将在LastUser城市中写入电子邮件和用户名,以便它可以查找一些用于构建CSV文件的数据。但是,在工作表完成其VLOOKUP调用之前,将调用saveAsCsv函数。因此我的CSV文件为空。

同步存在的另一个问题是,如果启用该sLastUser.clear();行,它也会在创建CSV之前删除。

function testTrigger () {
  //open the sheets
  var SS = SpreadsheetApp.getActiveSpreadsheet();
  var sAvaliacao = SS.getSheetByName("Avaliação");  
  var sPreCSV = SS.getSheetByName("PreCSV");  
  var sInput = SS.getSheetByName("Input");    
  var sLastUser = SS.getSheetByName("LastUser"); 
  var dAvaliacao = sAvaliacao.getDataRange().getValues();
  var dInput = sInput.getDataRange().getValues();

  var avaliacaoLastRow = sAvaliacao.getLastRow()-1;

  var userEmail = dAvaliacao[avaliacaoLastRow][2];
  var userCity = dAvaliacao[avaliacaoLastRow][5];
  var userId = dInput[3][52];

  sLastUser.appendRow([userEmail, userCity]);

  saveAsCSV(userId);
//  sLastUser.clear();   <== this is the line where I can`t enable
}

function saveAsCSV(csvName) {
  // Name …
Run Code Online (Sandbox Code Playgroud)

javascript google-sheets promise google-apps-script

5
推荐指数
2
解决办法
4050
查看次数

材料设计(AngularJS)<md-select>不起作用

我正在尝试使用<md-select>标签,但我不能得到与此处相同的结果.

我正在写这段代码:

<div layout="column" layout-align="center center" style="margin: 0px 10px 0px 5px;">
  <h1 class="nomargin">X</h1>
  <p class="unit normagin">milimeter</p>
</div>
<div>
  <md-select ng-model="motion.someVal0">
    <md-option value="1">Move Absolute</md-option>
    <md-option value="2">Move Relative</md-option>
    <md-option value="3">Jog</md-option>
  </md-select>
</div>
Run Code Online (Sandbox Code Playgroud)

但我得到的结果是这样的:

在此输入图像描述

其他Material Design元素工作得很好,只有<md-select>看似不起作用的标签.我已经尝试过阅读这里的文档,但它很简单,我不明白为什么不工作.

当我使用默认<select><option>标签时它可以工作,但我真的想使用Material Design.

html javascript angularjs material-design angular-material

1
推荐指数
1
解决办法
7931
查看次数