1.下拉单选框我在
var combo = new spreadNS.ComboBoxCellType();
var SingleSelectJson = '[';
for (var x = 0; x < items1.length; x++) {
SingleSelectJson += "{ text: '" + items1[x].replace("\"", "\"") + "', value: '" + items1[x].replace("\"", "\"") + "' },";
}
SingleSelectJson = SingleSelectJson.substring(0, SingleSelectJson.length - 1);
SingleSelectJson += ']';
}
var point1 = Cell2Point(cellId);
combo.items(SingleSelectJson).editorValueType(spreadNS.EditorValueType.Text);
sheet.getCell(point1[1], point1[0], spreadNS.SheetArea.viewport).cellType(combo);
//之后我设置次单元格的格式 其中有一个是换行
sheet.getCell(point1[1], point1[0]).wordWrap(true);
sheet.getCell(point1[1], point1[0]).locked(false);
但效果是 自动换行失效 如图
2. 第二个图片是一个文本展示,我自定义函数写的文本,用chrome 的 console.log()打印出来没有换行“GB/T 1596-2005《用于水泥和混凝土中的粉煤灰》,GB/T 18736-2002《高强高性能混凝土用矿物外加剂》,TB10424-2010 《铁路混凝土工程施工质量验收标准》” ,但是直接显示出来的话貌似自动把空格转换成了换行符。
2016-4-18 16:42 上传
2016-4-18 16:44 上传