我正在尝试生成包含多个工作表的Excel文件,并且该文件正在使用适当的数据生成,但在打开时会出错.
此外,当我尝试通过循环遍历工作表时,我无法访问工作表除了第一页.
发生PHP错误: 您试图通过越界索引设置活动工作表:1.实际工作表数为1.
这是否意味着在创建文件时未插入其他工作表.
我是使用Karma-jasmine进行测试的新手,但是却出错了.
我的karma.conf.js
files: [
'test/*Spec.js',
'app/js/*.js'
],
Run Code Online (Sandbox Code Playgroud)
此错误在命令行中显示
Run Code Online (Sandbox Code Playgroud)Chrome 39.0.2171 (Windows 7) ERROR Uncaught TypeError: Cannot read property 'module' of undefined at D:/Test_Samples/WebContent/MyTest/app/js/angular-route.js:24 Firefox 34.0.0 (Windows 7) ERROR TypeError: angular is undefined at D:/Test_Samples/WebContent/MyTest/app/js/angular-route.js:24 IE 8.0.0 (Windows 7) ERROR 'undefined' is null or not an object at D:/Test_Samples/WebContent/MyTest/app/js/angular-route.js:24
角route.js:24
/* global -ngRouteModule */
var ngRouteModule = angular.module('ngRoute', ['ng']).provider('$route', $RouteProvider),
$routeMinErr = angular.$$minErr('ngRoute');
Run Code Online (Sandbox Code Playgroud) 我是Laravel的API新手.我试图通过Laravel的验证方法验证发送到POST请求的参数.
以下数据是我通过POST请求发送的唯一参数.我想使用Laravel的validate方法验证device_id的唯一性.
data => {"device_id":"xxxxxx2C-9EA3-4FFB-B26D-E8E483xxxxxx","password":"ANVp285x","user_type":"1"}
Run Code Online (Sandbox Code Playgroud)
我可以验证唯一的数据参数,但没有正确的响应或错误消息,它抛出异常.我的主要动机是验证device_id,password和user_type.
这是我的控制器商店
public function store(Request $request) {
try {
$result = $this->validate($request, [
'data' => 'required',
// 'data.device_id' => 'required|unique:users|max:60',
// 'data.password' => 'required|min:6|confirmed',
// 'data.user_type' => 'required',
]);
$user = new User;
// Parameters from request
$data = json_decode($request->data, TRUE);
$user->device_id = $data['device_id'];
$user->password = bcrypt($data['password']);
$user->u_type = $data['user_type'];
// Parameters to be generated
$user->qr_code_image = "test_qr_code.png";
$user->access_code = MyHelper::generate_access_code();
$user->save();
$user = User::find($user->id);
$result = Fractal::item($user, new …Run Code Online (Sandbox Code Playgroud)