Ja, das ist ein richtiger und zielführender Ansatz.
Allerdings habe ich zwei kleine Bemerkungen/Korrekturen ...
In der Zeile\(\lVert x\rVert=\sqrt{\sum_{i=1}^{n}x_{i}^{2}}^n={(\sum_{i=1}^{n}x_{i}^{2})}^{\frac{n}{2}}\) sollte eher \({\lVert x\rVert}^n\) statt \(\lVert x\rVert\) stehen.
Außerdem hast du in der Aufgabenstellung \(f : D\to\mathbb{R}^n\) geschrieben. Da sollte wohl eher \(f : D\to\mathbb{R}\) stehen.
---------
Wenn du den Ansatz weiter verfolgst ...
\(f(x) = {\lVert x\rVert}^n={\left(\sqrt{\sum_{i=1}^{n}x_{i}^{2}}\right)}^n={\left(\sum_{i=1}^{n}x_{i}^{2}\right)}^{\frac{n}{2}}\)
\(\begin{aligned}\frac{\partial f}{\partial x_i} &= \frac{n}{2}\cdot{\left(\sum_{i=1}^{n}x_{i}^{2}\right)}^{\frac{n}{2}-1}\cdot2 x_i \\&= n\cdot{\left(\sum_{i=1}^{n}x_{i}^{2}\right)}^{\frac{n-2}{2}}\cdot x_i \\&= n\cdot{\left(\sqrt{\sum_{i=1}^{n}x_{i}^{2}}\right)}^{n-2}\cdot x_i\\&= n\cdot{\lVert x\rVert}^{n-2}\cdot x_i\end{aligned}\)
\(\begin{aligned}\nabla f(x) &= \begin{pmatrix}\frac{\partial f}{\partial x_1} \\ \vdots \\ \frac{\partial f}{\partial x_n}\end{pmatrix} = \begin{pmatrix}n\cdot{\lVert x\rVert}^{n-2}\cdot x_1 \\ \vdots \\ n\cdot{\lVert x\rVert}^{n-2}\cdot x_n\end{pmatrix} \\&= n\cdot{\lVert x\rVert}^{n-2}\cdot \begin{pmatrix}x_1 \\ \vdots \\ x_n\end{pmatrix}=n\cdot{\lVert x\rVert}^{n-2}\cdot x\end{aligned}\)
... solltest du schließlich zum Ergebnis \(\nabla f(x) = n\cdot{\lVert x\rVert}^{n-2}\cdot x\) gelangen.